window cheque - French English Dictionary